Vidyard is looking for a Technical Support Specialist to join our Technical Support & Consulting team. Our Technical Support team consists of several Canadian based Technical Support Specialists as well as a small team based in the Philippines. You will be reporting into the team lead of Technic...